added CTI root module
removed doctrine and other setup responsibilities that should be for CTI root module
updated config to use CTI root module