adding parent abstract class Square
adding child classes of Square: MineSquare, EmptySquare, and
NumberedSquare