chore: update mod name and dependencies
chore: update... everything
refactor: directory layout
chore: add some dependencies
feat: initial commit