Online class diagram modeler