Just following along with the book "WebGL: Up and Running"