Diagram update + JavaDoc beginning