Added morse code class and tests