drawing from state
rendering valid moves after red move
have interactive