Fixing the functional tests
Removing the Timer service
Using interfaces for the repositories
Remove useless comment
Changes to the event interface
Using resources as property keys for interval
Changes to the property keys