# Blockfall — plan - [x] 1. Empty page: index.html with title, canvas well, side panel, links to style.css and blockfall.js - [ ] 2. style.css: dark layout, well + side panel (next shape, score, level, best) - [ ] 3. blockfall.js: board model 10x20, tetromino definitions and colours - [x] 4. Render the well and the falling piece on the canvas - [x] 5. Gravity tick + keyboard controls (left, right, down, rotate) - [x] 6. Locking, full-row clearing, scoring - [ ] 7. Speed up every 10 rows; level counter - [ ] 8. Next-shape preview, start/pause, game over screen, best score in localStorage, touch buttons