add customer parser, update customer/customer repo test, closes #25