Add generate_hours_horizontally