#13   initial drafts. old tests working. new tests pending
Merge remote-tracking branch 'origin/master' into 13-payments-model
  #13 basic crud. basic functional tests
Merge remote-tracking branch 'origin/master' into 13-payments-model