Start doing everything with the runtests runner.
Modularize the tests a bit better.
Fix pep8 issues in tests