Redid Square class and squareStatus function refining still