Add documentation for query caching and indexing mechanisms.
Add documentation for serviced based architecture and utilties classes.
Added new development documentation files.