fix: debug print
cleanup
housekeeping---moving Rate to a custom module
fix pyfilename whitelist and introduce a generic moncov test class
introducing branch rate tests