Game can now be loaded from save.

Some additional saving code (to store the current tile) had to be added,
and a small bug was fixed so that dead crates correctly show up as such.

Implements #111
Merge branch 'master' into loading