chore: update... everything
refactor: directory layout
feat: components in multiple files, and i think all endpoints initialized