PEP8 Compliance

Used autopep8 tool to convert the entire code base to have PEP8 compliance.
Done in several passes to ensure full conversion.