- Remove AssetGrid wrapper
- Update all remaining route files to import Timeline directly
- Fix component signatures where needed (onThumbnailClick → onAssetOpen)
- Update album-viewer component to use Timeline
- Update geolocation route with proper callback signature
All routes now use Timeline component directly:
- album-viewer component
The major parts of the refactoring are complete.