Instead of SAVE ROOMS, why don't you just get a code for each little space? Yeah it'd be a lot of text for the whole room, but if you have a code-ish thing that basically puts the x and y of a block (or line of blocks) and the type of block, then you could save your rooms in a text file.
Good game overall, needs RoomLeaderKick.