updated gitignore and added coveragerc files