Cleaned up comments in code. using this to practice pull requests

I made some drastic changes to the project. I re-factored the entire project into one app and now it is more understandable and LEAN. no duplication of code or anything. I accidentally pushed it to the master branch without doing a pull request so I am using this as a way to practice doing a pull request