fixed bug where non-pawns can be promoted
updated failed move errors
rebuilt gem