Working on module 3:

While moving a piece, its initial position isn't seen as null, even if I set it to null after moving it to another position. If I create a new Square in place of making the current Square null, it works, so I'm just making a new Square for now. I feel like I should do something other than just create a new Square, but I don't have the time for that right now.