Add documentation and migrate to PBR.

Change-Id: I496965ddca3bfd140d82a81e8b1d83124e91f1ba