Refactored Java Product Guide

Refactored tables, notes, and formatting and adjusted style sheet.