fix(server): shut-down the server if it can't get a token to start with
fix(ui): add the missing register page