Part I
What is my goal in Part I?
If you've read the documentation, it should be obvious.