created the dbml, context, service repository pattern, unitofwork... setup the services