restructures packages
adds stubbed classes
completes Entity implementation of Entity
adds conditional guards to Entity.add method
removes duplicate test in entity_test
implements NodeList and tests
implements insertion_sort for NodeList