Adding uml diagram and any additional changes to index.