Cabal file boilerplate for new tests and source