Uml and documentation first version