Added new poem type. Fixed issues in data provider interfaces. Added test data provider interface implementations.