Added update of samples in a project from a CSV file

For Uppsala. No test written yet, I had no time. Will do so next week.
Ha! That default dict could be used as a memory for a function between calls. Isn't that a closure? (Something I've never quite understood...).