More hexes. I decided to use interfaces for a lot of it.