Dust library-component structure brought over (not fixed for ControllerView/Foundation so completely "broken" to begin with)