Front-end

* Added Doctype
* Formatted HTML properly
* Added Bootstrap files to lib/
* Styled the shebang according to bootstrap's requirements
* Mildly edited main.js to reflect the width better
If you find the column too large, change #25 to col-md-2 and #36 to col-md-10.

The problem with pulling stuff out of the table layout is that this stuff will need independent CSS, and pull down the table layout (i.e. input and output).

As you wish, man.