work on adding custom model and renderer -- will be used with MEIM to
more easily create/add models.