Adding diagrams for initial documentation