Added matrix powers kernel, slow but it works

Also figured out how to link files recursively to each other