Square methods
Board methods