Add rspec

- Added the rspec gem
- Added tests for event_controller
- Added tests for event_page_parser
- Refactored both as well