Developed the Entities interfaces