fixed minor bug in energy breakdown algorithm, javadoc fixes, hashcode and equals fix to OutputFileFormat