Implemented infinite loop
Merge remote-tracking branch 'teemingchew/master'
Merge remote-tracking branch 'chewonit/master'
Added handler to stop-btn
Merge remote-tracking branch 'chewonit/master'

Conflicts:
	index.html
	js/main.js
Merge remote-tracking branch 'teemingchew/master'

Conflicts:
	index.html
	js/main.js
Added Interpreter to VisualIDE namespace. Some refactoring
Merge remote-tracking branch 'teemingchew/master'
Merge remote-tracking branch 'yjwong/master'
Added animation (CanvasLinearInterpolator) to move command
OOP-fied

Merge remote-tracking branch 'chewonit/master'

Conflicts:
	index.html
Merge remote-tracking branch 'chewonit/master'

Conflicts:
	index.html
Set list style when executing command
Rough if control flow
Merge remote-tracking branch 'chewonit/master'
Partial if implmentation
Merge remote-tracking branch 'teemingchew/master'
Fixed bug in repeat logic
Fixed if statement flow
Added rotate