updated gitignore
added coveralls config, started adding head descriptions