fixed scale display issue
more code cleanup and commenting
a little more cleanup, fixed zooming issue
Merge pull request #11 from CSE512-14W/master

code cleanup and zoom/scale issues