Move class-like structs to just be functions. Dress up functions to start reading data and producing output.