Hexagonal maps

TODO: finish