In this assignment, you'll be implementing a Generic code translator. Remember, Generic also means "reusable" and "flexible," so once you've built your translator, it should work for many different codes, not just one.
Download the starter project and set up your run configuration. The main file is main.py
Most of the modifications you'll want to make are to coder.py
For extra credit, implement a child class that supports Morse code.