Adding documentation for shared params and data driven descriptors

Adding documentation for shared params and data driven descriptors
Cleanup