Initial hardware manager example, and the requisite testing infrastructure to be able to run pep8 style tests.