Working on object loading and casting
Keeping show action at same level of abstraction
Extracting presenter object; not 1st class yet
Allow dependency injection for object presentation
Let's call them builders shall we