Added documentation for use cases etc.