plugin and webapp works well together. changing library will not break ssh tunnell and if uploaded it will just continue to serve new library. next: get_metadata should get into state machine.