working on mouse control, scaling, info box, Actor.on_goto