PEP8 changes and make require_connect a class attr
Audit and organize all import statements