add reader.go skel
clean up, add a function that can consume incoming text
start adding testing code
remove pseudocode blocks, code actually compiles now