starting function calls
functions work! (I think). As long as functions aren't called from other functions. (Getting that working now)
fix for printing newline with printi. sometimes it would print a random character before
changed add.tig