Added CompositeSprite getLogicalPosition, which wasn't exposed.

Added HexIsland Object, which will most probably change A LOT