updated references, introduction mostly complete.