redid package naming 
started javadoc writing