Updates to make it PEP8 compatible
Cleanup in documentation
Add verbose + cleanup of help function