Updated draft of part 1.