DockFrontend is a thin wrapper around DockController. It adds some features that are often needed to build a real application.