Created interface KenanObject for self-loading objects (Balance, Service etc)
Created TimeSensitive class with abstract refresh() method
Created PaymentRequest class to initate a transaction
Added Topups mapped to devices