Moved sprite handling functions from World back to Level. Cleaned up World and Level. Loaded levels are serialized to localStorage. Player should correctly be placed on the DoorTiles corresponding to their previous level (if present) after level transitions.