- basic unit tests added
 - more tests