finished campaign interface (CRUD) & API, added campaignObjectID to user Schema (added on register)