split read_data.c into one function per file
add more detailed description of utility
add prologue template