Adding namespacable trait
Namespacable now uses Namespacable trait