Complete IDataDisplay polymorphism infrastructure, such as add and removeAll functions. Add foward declarations.