coding: big efforts. Added a fancy recursion thing that hopefully will be able to handle multiline blocks such as while, for if, etc. Turn line printing into a function that is called within a main recursive function. Changed line printing to output a string rather than print the line which means it can call itself.