Work towards allowing updates on ticks. Add die function. Add constructors to type definitions.
Refactor initialization code to its own file.
Use Function instead of eval
Add mechanism for creating levels. Move freeplay data over to levels
file.
Add mechanism for defining levels. Move freeplay code to levels.
Allow updates on ticks in freeplay
Add todos
Fix block handle scrolling problem. Add fixme to completer. Update
CodeMirror.
Fix block handle scrolling problem. Add fixme to completer. Update
CodeMirror.
Make CompositeAgent control colors of specified children. Allowed
controlling background color.
Make code format when dropping code block.
Make completions only append what needs to be completed.
Fix weird multiple-versions of a commit problem
Merge branch 'master' into gh-pages
Update to latest version