rename class and package add new javadoc