moved everything into subpackage core
top-level package init (include all of core)
made all imports relative.
bumped version to 0.3.0
setup.py should get metadata from core
added travis.yml
extracted filesystem into own package.
Extracted implementations into own packages.
updated docs
added requirements file.
venv added to gitignore.