Add EventFactory
Add specs for Event model