Initial commit of unit tests and tox.ini. Some unit test modules are just stubs at this point