Introduction branch

Can you add comments explaining what each of these variables are used for?