Java host can now flatten up to effects

and perform setup/draw/phase/turn