chore: remove unnecessary code, use modules instead of imports, split files
chore: update
fix: fix issues
feat: add initial configurations