Made it able to be focused again. Also put in a GetCanvas function so others can add events.