Extract spec helpers to different modules
Simplify calendar event JS
Update calendar event factories and refactor it's spec
Add validates inclusion to calendar event model