Added value field to each variable in varTable. Partially implemented use of variables
Merge remote-tracking branch 'chewonit/master'
Merge pull request #13 from teemingchew/master

Removed extra code left from merge
Implemented Sprite Manager. Add and delete sprites syncronized with the sprite data model and the canvas.

Styled the Sprite Manager.
Synchronized the sprite drop down lists in the command views to the sprite table.

Added the sprite drop down lists to all the command templates that requires it.
Added icons to manager views.
Changed icons in command views.
Merge branch 'master' of github.com:chewonit/cs3213-visual-ide-team20
Implemented evaluation of math expressions and modifying variables
Merge remote-tracking branch 'chewonit/master'
Binded the variable number toggle button click event to the document instead.
Loops and if should be fine now
Merge remote-tracking branch 'chewonit/master'
Handled new user input parameters. Removed options parameter when executing functions. Some spaghetti in here.
Added value attribute when adding new var
Make sprite name comparison case sensitive. Changed default sprite name to match that in SpriteManager
Fixed exception when encountering loop-forever due to no ParamGetter defined for it.
Merge pull request #14 from xcchan/master

All commands *should* be finished
Accepted negative sign in rexgex. Tweaked the minimum height of the nested drop targets for a better UX.
Fixed bug in resolveOperands
Merge remote-tracking branch 'chewonit/master'
Merge pull request #15 from xcchan/master

Fixed bug in resolveOperands