Made a new constructor for MapViewController and SettingsViewController such that their appearance can be better managed and class separation is easier
Had to move some of the initialization outside of the constructor, since we cannot init inherited member variables inside our constructor. I noted it when I initialized those variables.
Moved all the directories and such so that it makes sense.
Why did I not make a .gitignore before? lol
removing .DS_Store files
Merge pull request #19 from greggjs/greggjs

Fixed Stuff, Made Cool Constructor, Directory Winning Stuff