Add loading/saving to file system

* fix various visibilities
* fix missing disposing of game
* remove most test setup
Move picking to world and entities

* switch to references for more value types
* fix debug rendering