-  Finish cleaning up old names
-  Fix custom editor

!!!Note:  At this time, ScriptableObjects do not appear to support relative copying.  Which is to say, if you duplicate a GameObject with a ScriptableObject class, that same class will be ref'd by multiple GameObjects rather than each object having its own copy.  This is completely different from how Unity handles Monobehaviours.