Initial commit:
- Some basic elements defined (Product -> Unit -> Structure/Person, Terrain, Player, World)
- Functional basic random map generation
- Work on the few basic unit types that will be used in the first test version