This MR adds documentation for the library. It can be accessed directly within Xcode editor, or built and exported using Xcode documentation builder. Examples below: