Added strategy class and Machine Player strategy