created a directory structure for the application. splitting each of the views into modules. moving the module dependcies into the main application