1. A system comprising: one or more processors; a memory coupled to the one or more processors, the memory encoded with a set of instructions which when executed by the one or more processors causes the one or more processors to perform a process comprising: selecting a first image element from a plurality of image elements, the first image element having a first set of points; selecting a second image element from the plurality of image elements, the second image element having a second set of points; creating, by a first computing device, a traceable image by aligning the first image element with the second image element, wherein aligning the first image element with the second image element includes connecting an end point in the first set of points in the first image element with another end point in the second set of points in the second image element; sending, by the first computing device, data representing the traceable image to be displayed by a second computing device; receiving input data corresponding to a trace of the displayed traceable image made at the second computing device; determining, based upon the received input data, whether the trace of the displayed traceable image is within an error tolerance range of a set of coordinates associated with the traceable image; and sending a result of the determination.