Initial structure

* tox-ready
* nosetests-ready
* Basic filesystem and modules
* setup.py
Merge branch 'foundations' into develop