Added new tests. Move algorithms implement PlayStrategy trait.