Move circle position and scale to shaders

There is only one array of vertex coordinates for each case (inside,
outside) now, corresponding to a unit circle centered on the origin. The
scale and position of each circle is written to uniforms and handled by
the shader.