Viewer created

A viewer has been created.
ImageRenderer functions now return the canvas element.