move contribution guidelines into CONTRIBUTING.md

I extracted the contribution guidelines into a separate file, which is recognized by github.