moved iterative deepening core algorithm to own file; updated SFML