removed gtest, added catch, modified build to run unit tests, added unit test for addition
merged in changes