Removed no longer needed imports
Added Cabal build system
ignore cabal dist/ dir