Add bucket->screen coordinate conversion
Add move-piece function
Add timer, on-timer, and on-key-down
Refactor move-piece, start on can-move
Change utils to take two args instead of vector