Breakout written using HTML5 Canvas and pure Javascript.