Merge admin application.

Part of the difficulty with switches is that there are two definitions, one in `frontend` and one in `frontend-admin`. Combining these projects removes a large part of intrinsic impedence of working with switches.