Commiting the core project for DITL as is