anchor.diff:  [[framework.tutorial.grid]]
   == Listing entities in a Grid
   
  -TIP: Starting from this step directly? https://github.com/vaadin/tutorial/archive/step3.zip[Download the project] for this step, extract the zip file and choose "Import... > Maven > Existing Maven project".
  +TIP: Starting from this step directly? https://github.com/vaadin/tutorial/archive/v8-step3.zip[Download the project] for this step, extract the zip file and choose "Import... > Maven > Existing Maven project".
   
   Often when you start building a UI for a data-centric application, the first
   thing you want to do is to list your data from your back-end.
  
positive.code: Right click on the newly created project and choose "Run as > Maven Install".
  This initiates a full build of your application and finally creates a https://en.wikipedia.org/wiki/WAR_(file_format)[WAR] file into the [filename]#target# directory.
  You can deploy the WAR file to your application server.
  The first build will take a while, as Maven might again need to download some new modules.
  Also, the project uses add-ons and contains a project specific theme.
  Compiling them takes a while.
  
  TIP: For the Maven compilation to work you need a JDK to be configured in your
  Eclipse in "Window > Preferences > Java > Installed JREs > Add...".
  
negative.code: 
  [source,java]
  ----
  status.setItems(CustomerStatus.values());
  ----
  
  Let's also improve the UX a bit. When building the design, we already
  