Add straggler behavior + timing metric to base code
In this version, I have implemented the straggler behavior by adding a random delay for each client.
Additionally, we have added a time duration metric alongside the existing Accuracy, as this will be needed for future work