Added some basic documentation to library classes