Dynamic instantiation client

PEP8 fixes, dynamic client instantiation. Putting collab edit to sleep for now.
remove this line if you're keeping the ```*.rdb``` line