improved RequestBuilders, cleaned up files, made some progress on javadoc