Added notes on application, use cases, implementation notes.