add manager and its implementation for Customer