Added JavaDoc comments to classes.