Second Commit of Part 1

 Lost the diagrams in the last commit for some reason