Created stub of ObjectDataManager and Point
Changed Point to Homogenous Vector, working on overloading operators to vector operations.
Renamed HVec to Hvec, Overloaded ==, +, +=, -, -= for vectors and *, *= for scalars. Need to implement dot product. Also added a test program
Not much changed. Just syncing
No code changed, testing git 'features'
Completed class Hvec together with its unittest. Refraction still needed. Have a bug was fixed using a temporary solution caused by a friend function that cannot acces private fields on Hvec.cpp:101. Cause unknown. Added make test option for the makefile, added gdb debug files to git ignore. Up nexd: Hmat = Homogenous Matrix class, stub implemented.
Almost compleated Hmat and Hmattest. Need to implement function inv in Hmat and its test. Cant Compile yet.
Compleated tests, Hmat and Hvec passes all tests. Refraction still needed.
Refactored Hmat and Hvec. Added certain osx-files to .gitignore. Hmat and Hvec are now done.
Removed ObjectDataManager. New Focus: a scene graph.
Merge branch 'object'

Conflicts:
	makefile
Last commit to sync master before deleting branch object. Next up is to create a generic linked list to in order to build a basic generic directed acryllic graph to use as our scene graph. If generic proves too difficult we can use std<vector> instead of linked list and make the graph store pointers to base-class GraphNode