added spec changes and new spec for compound_info_provider
Merge branch 'mh' into development