This reverts commit 839ecd9158852d776f437f453f93ffac3f9ac67c.
Created a Samples Namespace
Use manager type's descriptor property instead of calling through to subsystem for the same thing (adapt to new set of base classes in trunk)