Routing

The actual application functionality is just a basic user model with a few views and a controller without supporting registration and logging in/out. Unsurprisingly, to handle the HTTP requests, we are using the expressJs framework, which provides us with middleware to handle incoming HTTP requests and translate each into an action.