My first crack at a web app.  I'm doing this the long way, intentionally, to learn JavaScript, JQuery, Node.js, and all the pains of web design.  This will change pretty drastically as I figure out how bad some of the things I've done are.