EventCollection

- Finished the EventCollection class with unit-tests.
- Added OutOfRangeException to core exception types.
Removed mockery from EventCollectionTest.
EventService