Phase 5: Real edit mode with object placement