TileMaps are fully editable. Also added custom mouse cursors and stuff.

If I add a way to save/load tilemaps, we'll have a level editor just
like that.