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.