Add Event object
Use Event in IcalFeed
Remove redundant specs
Use Event in EventSource
Use dot-syntax for accessing event properties