This creates an auto-checked checkbox next to the 'Create my GitHub issue'-button that, when checked, includes the camper's code in the body sent to GitHub when creating a new issue. Also includes some general improvements to how the way the issue creation is handled and how the output looks.
This is the entry point for the client code Code that should only run on the client should be put here.
NOTE(berks): For react specific stuff this should be the entry point