TODO review, re-writing README Background.