Update toString in Lang class

Make one toString method that works for everything. *Still have to
convert old code to use this method
Add a few nice comments