Projects for CS0449 at the University of Pittsburgh, Spring 2013