0.0.5D - Room expansions when tiles are made.

When a tile is placed and needs to expand the level to contain it...
...An entire room is made, instead of just a new column/row.

! class Level is messy, very messy. Clean up the initialization of
tiles.

To work on...
- Allow empty files to be read. Make a room automatically.
- Mismatched level sizes are corrected to being room-sized.