Refactoring of code into two main parts, the request logic and the server. Addition of templating using Jade (in views), smaller utilities reusable by the request logic in modules (only email handling for now).