Add HACKING.md doc including dependencies

As per title.