adding handle_multipart_pdu(), handle_ussd_pdu() and decode_pdus() to the Interface