Made it so that you can change which dom element receives mouse/touch events
Made sure that if the dom element for interaction has been set then the canvas dom element wont reset it
Made the cursor update on the newly set dom element for interaction. Also noticed events were being removed for the current/new dom element and not the old one
Changed it so that getBoundingClientRect is called on the new dom element vs the one for canvas
Merge pull request #321 from Jam3/changeInteractionManagerDOM

Change IntercationManager's DOM Element