Projects from CS 350 Programming III: Java in Fall 2014