References, NSArray and hexagon edges

Removed possible circular references, changed NSArray in EdgeNode and
VertexNode for NSMutableArray, added edges property to hexagons