Basic multiplayer, cleaner code

- removed some useless variables
- improved server/client closing
- client now displays all player movements in real time
- moved image init code to the draw() method of Player and NormalPlatform (for multiplayer)
- organized region package
- fixed bug where images would not load properly on computers other than my own
- removed StorageMenu
- window will render even when out of focus
- client sends key pressed info ~30 times per second, to which the server will respond by sending the updated world data
- added setAsLocal() to Player class