Adding to CSV functionality: data loading, updating, and serialization.