Add guts to echo parser
Fix a few random things in the compiler; got it to the point that echo parser works.