Added a start of the application.
Register applications.
Added base of components.
Added more functionality to the dynamic components folder.
Improved router.
Enable set controller in the dispatcher.
typo.
Merge branch 'applications'