CSV support

- Added in CSV specs for generator and loader
- Duplicated Excel functionality and applied to CSV functionality