implemented basic save and load system. also title screen before going into game. refactors world class to make it possible to do this easier.
added initial save and load functionality but not yet integrated with the system. did some other misc fixes and refactoring.
Merge branch 'RefactorBase' into Milestone3

Conflicts:
	AssetManager/Game/Save.ts
	AssetManager/States/title.ts
	AssetManager/app.d.ts