Added files for implementation of Models intefaces