test framework is added
-unit testing for some classes