Merge pull request #3 from acesarewild/master

updates(2/28/13)
Merge pull request #4 from acesarewild/master

updates(3/1/13)
Merge pull request #5 from acesarewild/master

updates(3/4/13)
mainly changes in GUI
Merge pull request #17 from aquang93/master

GUI changes