First server push. The basic routing, sessions, and authentication is set up but not tested.