Add new_maze(), which returns a HexMapModel