Add Exercise 9.3, update potential energy function.

Add Exercise 9.3 from Kane 1985. Add additional cases where the
potential energy function for a system cannot be found.
Add Exercise 9.4, refactor utility functions.
Add Exercise 9.5.
Add Exercise 9.6.