updated the docs a little bit, did some PEP compliance stuff