Cleaned up and partially commented HexGrid