Define and explain the connection between the Good Will, the Categorical Imperative, the test of Universalizablity, the formula of humanity and autonomy, using an example

Define and explain the connection between the Good Will, the Categorical Imperative, the test of Universalizablity, the formula of humanity and autonomy, using an example. In other words, give an example situation such as lying and how each of these aspects plays a role in the moral argument against lying.