commit first pass at events
jobs for events
add hooks
context over describe in models specs
remove unused specs
better event pattern matching
use expect over should
details
scope all models to account_id
rename things
ruby-graphviz for state_machine diagrams
move model concerns to app/models/concerns
move state machine to eventable concern
better collection of model events
spec for Eventable
superior job scheduling and handler validations
holy events, batman!
Merge branch 'feature/events'