remove local AbstractCustomer implementation
move generic customer elements to server-interface