Added CustomerDao and tests for it