add instructions to README, cleanup, add TODOs