Draft: Add generateFullTemplate function
This adds a draft function that creates a template for the full anyhedge contract. I annotated the function with a bunch of questions in the comments that I need to answer to finish the template. Note that the template has not been tested or integrated into anything.
Closes #214