Update README, TODO and outline