Moved DataDescription to its own file