* feat: add mod updating * fix: refactor for previous changes * test: add mod update tests --------- Co-authored-by: Vilsol <me@vil.so>