Update Hexagon.java

Simplified the constructor, renamed getHexPoints to setHexPoints, and created a new getHexPoints.  We sometimes want to access the points without doing recalculations.