port migrate function to proto_K_alpha ( Part I )
Beginning of this task. Compiled files. Other files wouldn't compile - waiting for Simulations folder to be finished (All files in blacklist depend on each other). Next step will be removing files from blacklist one by one, fixing discrepancies.