Renaming the interface and adding Javadoc to it.