new class that represents Hexagon