Made the csv parser a lot faster by reserving vector memory and getting
rid of .find() and stringstream