Merge pull request #179 from afrjorge/master

[CDF-205] - CDF core-refactor