Listed exports
Added dependency versions and language extensions to .cabal