Added random username generator and updated unit tests