Adds event handling capability to turtle

adds a MouseManager and EventManager class for tracking events
adds onclick onrelease and ondrag to turtle
adds onclick onscreenclick and ontimer to screen
update bgcolor to color the screen canvas and not the canvas container