Added kind of inefficient, but functional language class
Added getText()
More IO - changes.