license, some readme love, and a pretty diagram