Add library for sequence diagram.

This merges to allow everyone to have access to documentation tools.
Start new class for server side.