Update Controller Component

Put the Controller component under the correct namespace, and update all references to it.
Update Controllers

Update all the controllers to be under the correct namespace, and update the main application configuration to inform the web application that Controllers are now under namespace control.
Merge branch 'feature/namespace-controllers' into develop