Remove isRecursive to hasProperty method, refactor classnalayser methods
Apply ClassAnalyzer changes