Fix #20: Introduce CONTRIBUTING.md