Phase 1 integration and testing

Summary
Phase 1 integration and testing