added guess count
added correct guess message
added MastermindGameEngine interface. randomGuessing implements this. An object implementing MasterMindGameEngine now must be passed to the constructor of MastermindGame