add a contributing.md explaining how we do things