Added initial version of TestPlotter.

This test program creates a user interface plus (eventually) a native canvas.