Messaging added

Need to finish up the implementation of methods. Complete methods coming
soon.