Externalized most of the dependencies into nuget packages (ExpressionBuilder, ClassWrapper and GenericHelpers)