Shelf: web server

CC @sethladd 
I was following the convention of the other generators.

I'd absolutely recommend moving to `///` for the entire project.