We've migrated the project runtime from Node/tsx to Bun, which simplifies our dependency tree by removing the need for dotenv, tsx, and @types/node. Alongside the runtime switch, we've reorganized the project structure into client/, server/, and shared/ folders to improve modularity and added ESLint and Prettier for better code quality and linting. These changes should lead to faster development cycles and a more consistent codebase. 
