Updated documentation

Include what kind of things this library can be used for