Documentation, Builder class
types in docs. cleanup