Addition of Pembayaran feature.
Updating some classes, adding some method, and changing presentation
logic