Developer's note: This was a project to learn to work with HTML Canvas! All graphics are drawn using a single <canvas> element.