Beginning the client-side web app.

Right now it's possible to list the source files, and view their
contents.
Ignore vim temp files.