Initial package clean and tests
Added:
- unit tests for some of package
- documentation for some of package
- further doc / test / clean work will be created as GitLab issues
Changes:
- renamed many functions for PEP8+G
- refactored some methods to be module-level functions per PEP8+G
Edited by James Kennington