Add the files for Model implementation