Made IPlayer interface. This interface serves as a baseclass for the player roles (states) that change with each round. Still need to make a context and factory to change the states of the player and for every role the actions that it can perform can be called.