Canvas Animation Tutorial

Based on tutorial at https://www.html5canvastutorials.com/advanced/html5-canvas-animation-stage/