Added variety of rooms
tiles now move with rooms

-also some other minor fixes
minor fixes and commenting the code for clarity