Abstracted the Pure Virtual Functions of state Class into a abstract class, Now going on to the trial Stage