Added python-
Added pep8 formating and a multitude of changes
Added a multitude of changes