Set up basic infrastructure

Put together the essential building-blocks of the app by ensuring
that the HTML code is hooked up with the JavaScript code (the
vice-versa part will be added later).