Added members for class Block and changed abstract class Square