Refactoring API and Archiver module

* Set uo manifest.in and tox.ini
* Add test module

Change-Id: I265401658922c75b50db4d1232af17215ee1b6fc