Revert "Revert "CSV Upload""

This reverts commit 3a2b80777265b37151bb86b295ff9fd4c1341192.