ncm-cdispd code cleanup

Work in progress related to #8...

Discussion on cleanup goals is better placed in #8.
but what if this is fixed in the new config? the component can't recover with this code .