Client now uses interface for recognizing relations
Merge remote-tracking branch 'remotes/origin/client'
WiP: sequence diagram, use cases, mockups