timer, mouse control, better shapes