Fix checksum computation to discern failed computations, add more javadocs
Add readme file with program description