working version with toy problem. need to start breaking it. closes #7
removed Haskell code generators.