wrote tests for parser
user is able to customize line width and colors
Merge pull request #12 from gopher-snakes-2013/undo

Undo
user is able to reset screen by typing "reset", and user is able to undo movements
undo works, except for some edge cases
merged stroke customization branch with master
Merge pull request #14 from gopher-snakes-2013/merging-stroke-master

Merging stroke customization branch with master
fix merge conflict
fix merge conflict
refactored caseStatement by reordering commands and adding shortcuts