payment.shared library Null safety

Shared layer for Booking and Payment feature.

Enums

PaymentMethodType
Enumeration for payment methods