adjust directory structure
cabal file