Basic cabal build system