Currently it's just a set of files, each calling another - that either requires some sys.path hackery to work, or otherwise clunky code. Instead this should be made a python package. Each file being a module. This would also allow the submission to pypi etc.