Restructuring
Moved all classes in models.x packages into the models package.
Moved all classes in views.x packages into the view package.
Moved all classes in the root package to a new package "main".
Renamed all abstract classses to start with "Abstract".
Renamed all Model/View/Controller classes to end with Model/View/Controller.
Renamed the RoomController to RoomsController, as it handles many rooms.
Renamed MainMenuState and OptionsMenuState to both start with Menu, to easier find states related to menu.
Removed the FileNameSorter class, File arrays are sorted lexicographically by default.
Merge branch 'packageChanges' into dev