Minor changes.
First draft of neighbour joining method. Not yet correct. Also lacks ability to generate a proper return value: Tree representation required.