Here is the code for my first java desktop application. It's designed to coincide with the website.