CSCI580_Fall_2014: 5.1 version for homework 2. Change some words to meet
the requirement of course
CSCI580_Fall_2014: Add new classes for homework 3
CSCI580_Fall_2014: Add GUI for all homework