saving outer product loops
now saving *both* outer product loops
Now properly extracting outer products
appending the code for layout restoration
Minor fixes. Printing layout code correctly
towards implementing loop peeling