Completed the customer controller

Basically copied all the views and controller from the administrator
'user' model and adapted it for customers