Rename class Data to DataContainer and use trait.
Create data trait.
Rename test case.
Test data trait.
Use data trait.