- changed launcher version field in neutralino configs
- updated vite dependency version
- added launcher background and social buttons reactive loading
- added `Cache` class that probably will be useless in future
-
- added `Patch.getPatchInfo()` method to try to get info about specified
patch version and source
- added `Patch.latest` field to get latest available patch info
- added `Game.versions` field
- created custom `fetch` function for proper work with http requests
- `Downloader.download()` was rewritten to work with custom `fetch` function