ARROW keys to move around. Spacebar changes background.
Uses lists of bitmap data imported into scratch. Also uses formula for circle-line intersection: http://mathworld.wolfram.com/Circle-LineIntersection.html