Get rid of trailing whitespace
Keep working on code generation.

    Moved code generation code out of giant switch
    Added a submarine
    Added cake