fixed html div size around canvas, updated clearCanvas to be more reliable and use built-in method fillRect()
We've got many blocks! Now using an array to keep track of blocks, 'first' became just blocks[0]. Much easier.