Added documentation
pep8 clean up