added getSurface from SINP, updated Swagger annotations. added based
support for isAlive methods (not tested)
finalised base support for isAlive at all providers
added all missing optional parameters for WS (+API docs)
updated tree xml (still manual)
started design updates (according to mock-up)