hook up ajax endpoints and add persona popups.
persona help click capability.
track usage of help features.
implement step-through-debugger
add program stop button
implement shuffling and optimization level.
implement limited number of available instructions
can't drag disabled elements.
add description popup to instruction inventory.
deselect inventory node when blurring the description
get rid of trash tree - can drag items back into inventory.