Updated messaging system

Payment system is almost done - session data is prepped.  Just need to
implement amounts.