restracture as package, starting to work on setup.py for setup and installation
commandline script now working with setuptools entry point, another refactoring of project structure
Starting to make a test suite