Adding Case.controller() : gives us who controls the stack in this Case. Adding Case.remove(int) : gives us the top i-th Pawns of the stack. Adding PawnColor.EMPTY (in case where there is nothing on the current Case).