bug fixes

Board still doesn't update with piece's new position