added missing Javadocs
removed unneeded modifiers
added missing Javadocs