- Move src/core/ → src/server/
- Split SerieList.py (531 lines) and series.py (414 lines) into src/server/database/
- Add database/models.py for SQLAlchemy models
- Update all test imports to reflect new structure
- Remove deprecated test files (test_serie_class.py, test_serie_folder_with_year.py)
- Test that SeriesApp.list starts empty with skip_load=True
- Test that load_series_from_list populates the keyDict correctly
- Test that _load_series_from_db loads series from database into memory
- Test that /api/anime endpoint returns series after loading
- Test empty database edge case
- Test episode dict conversion from DB format
- All 7 tests passing