Start to use YARD

Talking with @tekin I think it would be a good thing to start documenting the whitehall application, at least at a high level.

This is enable knowledge sharing and help ramp up new developers.