Small cleanup re. what characters are supported
Refactor ArgumentReader and add Unit Length
Add some preliminary Morse code structures