Frame Viewer

The frame viewer code now replays frames and puts them on a canvas.

There is a bug in the code for the timer, It does not stop once the
data has ended