Shelf: web server

CC @sethladd 
What about moving `.addMiddleware` to the next line?