[FEATURE] memo field support

add an array with memo objects to the memos property as part of a payment object
[TASK] cleanup unused