Square -> OccupiedSquare
Completed TODO