Add Exercise 29: Libraries and Linking