Develop entities interfaces