Trying out a interactive pixelated animation using HTML5/canvas, for future use in my portfolio page