feat(workspace): redesign UI with Docker support and enhanced editor components - Remove obsolete IDE configuration files (.idea directory) - Clean up archived specification documents from .kiro/specs - Add Docker Compose configuration for containerized deployment - Implement new WPF-based Windows desktop application with XAML UI - Replace floating ball form with modern MainWindow implementation - Add Directory.Build.props for centralized project configuration - Enhance API endpoints with new file system search contracts - Refactor web workspace components with virtual file tree and lazy loading - Add keyboard shortcuts help dialog and code selection floating button - Implement useCodeSelectionToChat and useDebounce custom hooks - Add file path parser utility for improved path handling - Update workspace store with enhanced state management - Migrate from project-specific workspace to unified workspace layout - Update .gitignore to exclude .vs directory - Modernize project structure and improve developer experience