refactored the builder a little bit, to match the JsonPatch.builder(), and added more javadoc
updated www docs to match refactored Aggregate builder