added javadoc for almost all classes and reports.
Added screenshots of screens