Changed parseInput to return a list of 3-part tuples instead of just a list of messages, and adjusted DNP view to account for it.