reorg and pull in un-rvcs code
add NCDC processing codes