Upload csv

It's a hacky way right now, as it is writing a file to public in a directory called uploads and then reading it back from that file (I didn't push up the folder, but if you run it it will create 'uploads' in your 'public' directory).  I figure it is easier to have working and work on refactoring rather than let it block us for now.