Fix bug in Game::from_fen()
Refactor moves generation