Start adding e2e tests for event creation.
Add tests for calendar.
Fix bug and test in Event.
Fix tests.
Update Gruntfile to run tests automatically.
Improve grunt configuration.
Separate select-time to own directive.
Reduce useless computations.
Update test configuration.
Move calendar to own directive.
Improve calendarCell directive.
Fix tests.
Make small refactoring.
Merge branch 'refactor-calendar' into dev
Add basic structure to hold time info.
Update and start integrating time container.
Add logic to display time selection table.
Fix test.
Use $state instead of $location for redirection.
Add extra verification in test.