+1 to @andrewnguyen, I think :)

Also, we want to log *all* requests, not just the assets route. So you'll probably want to do something like:

    val route = logRequest(showRequest) { assetsRoute ~ markdownRoute ~ interpreterRoute }