fixed bug where it was impossible to destroy the furthest right block
Fixed display of "Lives" label
Added message for when canvas isn't supported
Removing unused properties from app.js
Now with inifite bricks
Merge branch 'dev' into feature/refactor
Reset score back to zero
Colours now match row, so when we add a new row we don't also refresh the
colours for all bricks
Ball now hits paddle when starting for the first time
Fixing a bug where last row wasn't being correctly removed
Increasing refresh rate
Keeping track of destroyed rows to prevent colours changing as we delete rows
from the bricks array
Moving brick dimension calculations into a function with properties belonging
to the game object so other methods can use them
Using this.rowCount instead of this.bricks.length
Adding method to detect whether ball is near bricks
Refactoring updateBricks method, moved logic into methods
Fixing bug where removing a row would cause an issue when redrawing bricks
Renaming paddleh and paddlew to paddleHeight and paddleWidth respectively
Merge branch 'dev' into feature/paddle-collision-detection
Paddle cannot hit ball when ball falls into gutter (area below the paddle)