[+FEATURE] Omit parent class interfaces if parent class present
[+FEATURE] Added new cli switches
[+FEATURE] Added support for namespaced property types