Oops, yched already started developer documentation in a different place, so moving my changes there.