issue #7: documentation and comments
issue #7: hpni.py doc should contain parameters as well
issue #7: documentation for args