fix spherecast
make particle size say relative to screen size
allow scripts to focus keyboard input to a node
add tool to view and eventaully download/replay simulation data