implemented the customer resource #79