fixed all javadoc warnings and errors