Completed async refactor. Added CSV saver on top of refactor.
Resolved conflicts