added use case and sequence simulation diagram