- Integrate Plug - Routing - Basic routing - Ensure guards are passed to `Plug.Router` - Basic responses - Mimetypes in responses - Userland configuration