changed called to calls
Added click and right click events

also allowed to pass the event so you can do things like
event.preventDefault(); to stop the context menu from popping up.
Added more pointer methods

Added setSize of the pointer
Added setColor of the pointer
Added getPointer to return the pointer object