Added Javadoc comments to most of the files.