added documentation stuff and fixed some pylint stuff. Version submitted to pypi