Created mock of submission mechanism.

Implemented route to serve a text file (i.e., the graph) to the user.
Still need to create an upload form.
Designed tabbed-view for download/upload.

The download tab includes a link to download the graph, and the upload
tab has a form to submit the chosen vertices.
Added support for uploading file.

Does some basic validation to ensure that the file contains the correct
number of integers. Copies the contents into a separate file.
Updated dependencies.
Implemented authentication using passport.
Avoid need to hit database to retrieve user info.

Simply use the id field, and convert back as needed.
Stylized upload and download buttons.
Added middleware authentication restrictions to routes.
Removed unnecessary return statements in callbacks.
Made upload button visible only after file attachment.
Added support to select upload/download tab on render.
Added connect-flash package and designed view.

Displays an alert colored according to the level.
Integrated notifications with register/login flow.
Created and set up error handler.