change the file structure of the app

getting things ready for a more organized and easy to maintain project