Add Hacking.md.

First attempt to add coding guidelines.