Added a game loop.  Canvas resizes to fit the browser window.