Add docs for developers

For someone landing on the source code for the first time, this should give them
some pointers on where to look next.