Added sinatra-webfinger, reordered libraries page

I added [sinatra-webfinger](https://github.com/konklone/sinatra-webfinger), and split the page up into client and server sections. I also restructured the layout a little bit to keep it more compact and readable.