form added for new event view
fix controllers and tests
Merge pull request #27 from nastysloper/event_views

form added for new event view
refactor create event tests
refactor create comment tests
refactor create vote specs
Merge pull request #28 from nastysloper/controllers

fix controllers and tests
merge conflict resolved