Made some changes to my test branch

@meshy well i made a comment anyway
I think this should be `self.next_piece = self.random_piece()`