Generate the board and other dynamical elements on the fly

jQuery is used to construct the dynamical parts of the UI on the fly,
and connect signals to buttons. All the relevant code for finding words
on a Ruzzle board will be put in ruzzle.js.