Creation of subsystem test suite to unify all the tests, and moved tests around so package names are more organized