Scoped all tracked vars
changed returnVal to return
Added objGet and objSet for deeply nested lookup and assignment
Trace variables declared in ForExp.init at the beginning of the ForExp body
scoped all function names in scope lookup
Tracked variables are now nested according to scope
Added new formatting function
Fixed Arguments tracking
Using native coffeescript for generating lists
Fixed functions not parsing during update
Removed log statements
Added tracking for arrays when their members are accessed
Var tracking now uses _.clone to keep shallow copies of variables rather than references
Fixed function traces
Corrected assignment exp parsing
Updated to new codeMirror API
Added JSHint error
Fixed scrolling