Renamed a couple of things
Running tests in subfolders when specified folder is not a package
Added some more assertions for package import
Minor refactor for reporting code