Simple BSP map generation
Ellipsy rooms
Burnable grass
Bresenham's line algorithm, wave targeting