added hex grid generator