fixed the extra-source field issue in the cabal file
Setting up more tests