Why is Shadcn UI adding components to root of project? - Theo's Typesafe Cult