added images & draw to canvas, added some event listeners, etc