Code reorganization (repository split)