Generate Cabal package
Add Main module and empty main function