Basic map generator nearly done

So far designed to WORK, not to WORK FAST. Need to:
- redesign tile type storage
- make GraphicEngine handle the map
- connect it somehow to nonexisting camera
- finally test it!