Merge pull request #81 from niyaton/detection/extract_method/support-inner-class

Detection/extract method/support inner class
added functions for constructor
support constructor