Add Square.java and Update Board.java