Move Gens now return original if no moves

The black gen seems to have a bug
["b--w","--b","b-","b--","-w--"]
currently returns no available moves.
Still trying to debug the white generator