HashTable Subtraction & Node Manipulator migration

Ability to now substract a node from a hash table. Functional, but needs
further testing

Alot of functionality of the Hashtable being transfered to
NodeManipulator, which will do functionality like add,sub nodes and
merge and etc. Leaving the hashtable to have functionality simply local
to itself