#95 refactored test framework out to separate module