Autofill algs in similar blocks after user chooses alg in one block

Basically prefilling algs in blocks with the same structure (i/o)