Initializing cafe demo from starter kit
I see dead code
Some restructuring according to dotnetpro article.