model: Add Namespace class and resolve functionality
-
Add an abstract class Namespace
with methodget_referable()
-
Make relevant classes inherit from Namespace
-
Convert lists of Referable objects (internally) to NamespaceSet
(see #10 (closed))