Finalised and tested Term, Tag, Node and Edge.
Need to revise these classes to prepare for next steps.