Many updates to approving/disapproving transactions. New status - On Hold. Basic messaging system added so a user knows if their transaction has been put on hold.