Implementation of CreateCustomer

still need to implement the customer denormalizer