leaving some stubs for myself in the readme. I want to explain the rationale for my program some day.