Fix close window crash
Rename TileGroup to Room
Add entity-world collision progress / refactor