Remove compare controller, which now lives in compare branch while being worked on
Add lots of API documentation
Add pull controller example to sample client