Updating documentation and adding cladd diagram models for pattern
implementation