Refactored drop_piece() a little