fix: local setup issues
Fixes two main things:-
- Start the server on 127.0.0.1:8000 instead of localhost:8079(a server of localhost:8079 causes issues in oauth).
- Enable file watching in vite project, so you don't have to restart the server everytime you change something.