Phase 1: Implementation