Update Cabal file to reflect new directory structure