adding part 2 and adding links to part 1
updating code block formatting
finishing part 2