replaced registration model with customer model; started implementing registration logic