when updating the pieces on the screen use the middle of the piece location, not the upper corner