Added lots of intro text, improved some examples