Selected projects from Dartmouth CS 10 (Problem Solving via Object-Oriented Programming), winter term 2014