Seperate Carbon kk

Move Carbon kk to a new branch