Add repo tests, tested customer_repo
Add Guard, update customer test, update list_search module