introduce Model name space
introduce Handler & Feature namespace
introduce Helper namespace and split Spec function