Put all ccore code in its own folder