Added javadoc comments to most of the files
Updated readme - still needs work
Small changes to build.xml

ResultsDisplay is now an interface, StandardResultsDisplay implements it