Add events so you can handle specific message types (#14)
Add events so you can handle specific message types (#14)

## Why are we doing this?

Prep work for #5. This makes it easy to do `.on('message.image', doSomething)` in the client and not have to introspect every message to know if you care about it.

## Validating

Unit tests: `npm t`
And updated app code: `npm start`

## Did you document your work?

There is now a README

## Danger zone

none

## Followup tasks

#5 the bot will respond to images

## Test coverage

covered
CondeNast/launch-vehicle-fbm