Made all attributes polymorphic, so subclasses of attribute may be registered in admin alongside superclass, with each attribute displaying just in one view.