feat: add useAmbientSound hook for ambient sound management
feat: create useLocalStorage hook for persistent state management
feat: develop useTheme hook for theme switching functionality
feat: implement useTimer hook for Pomodoro timer logic
feat: create useTodos hook for managing todo list functionality
style: add global styles and custom scrollbar for better UI experience
chore: set up main entry point for the application
feat: define types for Timer, Todo, and Statistics
feat: create utility function for class name merging
chore: configure Tailwind CSS for styling
chore: set up TypeScript configuration for the project
chore: configure Vite for development and build process