Client View

Covers the interface from the client's point of view.