Define states using only one time the 'state' method
Remove campaign type
Merge pull request #666 from neighborly/jl-remove-campaign-type

Remove campaign type