Added some colors.
Some details.
Balls and grids have ids.
Renamed main.js to game.js
Made input handlers private.
Can select balls.