Documentation added to classes.
package-info.java added to scheduler package