laid down the basic frame work according to steps of the game