hexagon and it's grid drawing moved into module