In the middle of reorganization
CSCI580_Fall_2014: Successfully reorganize the structure of program