Separate readers into their own files.
New script to call data sync externally.
Test script for data_sync.
Update to use new writer class.
New sfx writer and generic writer classes.