Add reusable TileListView component for consistent card-style lists. Refactor sidebar and context panels to use improved git integration, enhanced branch status display, and better component organization. Key changes: - New TileListView/TileItem for reusable styled lists - Enhanced git controller with graph traversal - Improved branch status with remote tracking info - Better file watcher integration Co-Authored-By: Claude <noreply@anthropic.com>