Started Map Class

Not sure about the nested Tile class, otherwise just laid some
groundwork for having a working Map.