Editor grid and CSV upload

Hi Gabe,

I have done most of the changes as per your comments, I will need your help making it more restful. 

I can stop by when you are ready to review my code.

Thanks,
Zarna