Two more strategies

Implemented RandomStrategy and MasochistStrategy and their unit tests.