created MessagingType data structure.  Changed the UI for objput to match assignment 2's requirements.