migrating all models to use our extended base class.  Moved get_or_initialize into this class.
migrating get_or_initialize to return value tuple structure used by get_or_create. Migrating stats app to use get_or_initialize
moving missing import
Changing icons to spans.
Merging Ben's changes