Chatter Box V1

* [x] Extract out to module with controller and partial
* [x] Attempt toggle online/offline
* [x] basic remove content - is this needed?
* [ ] Add functionally 
* [ ] Ready for review 
I think this is the one but I would not save the user. We can load all users on startup and reference from a object map.

Do we need the datetime field if we set with priority (second arg) - not read up but will check.