* Better Errors
* Added NoUserAgentSetError, InvalidIDError, InvalidUsernameError
* Added PlayerSearchResult class
* Now the `search` function returns `None | PlayerSearchResult | List[PlayerSearchResult]`
* Import Optimization
**Full Changelog**: https://github.com/NottCurious/py-trackmania.io/compare/v0.2.2...v0.2.3