Update to use [OAuth API](https://lichess.org/api#tag/OAuth) instead of having users manually create API tokens. This would replace some of the existing API token logic.