Set up initial cabal environment
Working, This is going to be hard...