Messages

Lets do this! 
Closes #13 
Closes #10 
Closes #31 
Closes #17
Aaaaaaand closes #2