Added Caleb's changes, as well as commit specific hyperlinks for the Java code section.