Add source-repository to cabal file; cleanup