Add contribution guidelines and first draft

The project was missing a `CONTRIBUTING.md`, and all open source projects should have one of these. Let's get this polished up and :ship:ed!
Looks like this might benefit from an ordered list. Why not use markdown and the `1.`, `2.`, and `3.`  syntax.