mongo integration and created campaign record classes