refactor - move canvas click handler to registerHandlers method