added better repaint for telekinesis; added generic self-destructing modal dialog, should be basis for all dialogs/shields, should eventually graduate to bbop.html or widgets