------------------
* Converted all programs into Python modules that can be imported.
* Refactored modules for more convenient use in calling code.
* Converted Makefile install / uninstall to use pip3.
* New directory layout (but installation to the same directories).
* Updated documentation for new installation procedure.