Minor improvements to engine-interface.txt
Fixed an error where it throws if it cannot find an alternate best move.
Let's use dynamic memory and see how that goes.