Working on unit tests
Completed unit test work
Fixed compilation issues with other projects