Switching to Rye instead of Ender + bug fixes

This commits switches to Rye (from Ender), fixes some bugs on dependencies and updates public assets.