We can now do limited handling of user input, and from that, move Link around our canvas.