Refactored the implementation in Calendar class's following methods: date_yesterday, weekday_name_yesterday, weekday_number_yesterday by moving out the common code calculating yesterday's date time to a private instance method yesterday_datetime_object.

After the refactoring re-ran the specs and the refactoring didn't broke any specs which were passing before this refactoring.