Software Heritage - Data model

Implementation of the Data model to archive source code artifacts.