feat: Expose middleware, Composite, collectors from the index file.

fixes #4
fixes #14