Random level generation improved

The corners of the rooms are now rounded to make the level look more
cave-like. When generating the level, some random obstacles are also
placed on the map.

The overview now shows the location of AIs thus making it easier to see
how they move around.