Java Code w/Comments

Completed and working Java Code with comments.