1 - Consider making Modem.py and MorseTranslator.py independent packages.
 
   2 - Add a better command line argument parsing for the transmit.py and
 
   4 - Do not use Modem.py directly in the transceiver class but instead use
 
   5   a generic transmitting/receiving back-end in order to support other
 
   6   transmission mechanisms or telephony frameworks with python bindings (e.g.