More work on customer controller and views