added customer layout and controller