SwiftUI navigation with Coordinator Views and Action emitting ViewModels

Two rules introducing Coordinator Views and Action emitting ViewModels