reorg file structure
refactor into a DataExtension