inital working version for review

@jarv @feanil 
@jarv no, they're not always true 

- When you create a new hook test messages are sent to your queue
- There are other lifecycles