update Readme, Todo, and cleanup various files