Add javadoc and final version of pledge algo.
Add building instructions and more photos