Added haskell interactive mode
Added glsl mode