class prefix

Squashed previous class_prefix PR commits, plus updated readme.