added campaign to server.rb
finialized campaign views and added tests