Update CONTRIBUTING.md to be more comprehensive