added status flag to bad moves
updated gem
bug fix on player.move return value
rebuilt gem