Cleanup hextile classes, change coordinate names to q and r, plus improve some javadoc.