create EntityDriver and abstract Couch to it
continue rationalizing App config
new redis stuff (incomplete)
add TAppReq<T> and add the app:TApp<T> to the each request using
express middleware, remove global session var