Basic layout and customer CRUD