Add tests for collection, node, and object
Added Object and Class base
Added a basic Node
Added a base collection class/object
Added makefile for project
Added UML diagram
cleaned and reordered directory
Removed old test files
Removed unneccesary super functions
Updated makefile