Added classes for saving and loading a worldstate
Implemented serializable on game models
Added a map creator that takes in a saved game
Added a save class for saving a game
Implemented new saved game class in saveGame
Added get projectiles to worldState
Added setTarget method in core model view classes
Adapted io classes
Fully implemented loading map creator
Added saving button to pause menu
Added loading code to loading controller and view
Began to modify the map loader for saved games
Implemented tower holder upgrades in the dynamic map creator
Merge branch 'Jonte'
Handling merge conflicts
Merge branch 'master' into Oskar