Fixed bad namespaces in views
Added Build method to all components to create instances (replacing
intance building visitor)