Finished off passing game state
Rename held to actions... derive held from actions