SH1 displaycatalog

First story implemented

Note: We made some decisions on purpose to illustrate some challenges later.