added javadoc comments for Builder Controller