Map now saves edited tile on Esc-key quit. It does not save player location or inventory yet. Also added gitignore so that save files will not be pushed.
Game now saves changed map tiles upon exit! Implementation is super complex, see me for explanation. Basically, don't modify Area unless you know what you're doing.
All entities now save on exit, code is even more complex, player is not saved separate from other entities
Cleaned up code