Add basic send message functionality

Addresses #2 

#### TODO:

- [x] Add basic send message functionality
- [x] Add integration test