fixed full_row_clear() bug swapping the order of
shift_down_moving() and full_row_clear() in main