Infinite moves, add computer validation and start point