Add show action
Add show view
A better abstraction is a family class.
Use factories, and remove useless methods from individual, now that we have a family.