Genrating Moves
Finding Move and selecting moves
moved to Move class