Updated and completed diagrams; added method structure example.
Removed unused type.