added CreateView and UpdateView to Campaign app