Remove println from agency
Make mousing over completions not mess up undo history. Make mousing over completion not accidentally delete selection.
Add tweening to control switching. General tweening support.
Tweaked tweening.
Add support for extracting AST nodes under the mouse.
Get rid of smart node selection; just grabbing statements for now. This is the safest option and a good starting point.
Use customized FirstPersonControls so it does take over mouse functionality.