adds overridable connection base class
adds example code for enriched and associative storage