Documentation needs to be added to each library