Added message functionality

This needs to be made pretty.