working cabal file

doesn't include routes-generator