Added dynamic namespace loading for view components