modified all the files to mostly be PEP8 Compliant