Add a simple map generator and API prototype

Work on #1 :
Add a simple map generator that makes a map with some hills of variable size.
More an initial pass at working out a good API/interface than a working prototype.Rewrite general map handling.
Move Tile into OctoGhast.DataStructures for later expansion
Finish the Simple Map Generator

Returns 0-9 as numeric indexes for the height of the tile for now.
Make the main map be generated
Merge branch 'feature/MapGenerator' into develop