Add hacking doc for contributors