readme formatting, add diagrams