Introduce DashboardApplication

DashboardApplication extends Application and provides staff-only access
protection by default.