added controller and view files for the core sections of the app