Remove NamedModel and NamedCreatedModel abstract models

This inheritance relationship caused more trouble than it was
worth. They saved a few lines of code, but now we are finding
that we want to change the core attributes on the inheriting.