Initial exploration of js/canvas interactions