change design of ASTField
avoid field conflict
Merge pull request #13 from niyaton/fix-field-conflict

Fix field conflict
support innner class declared in the class (not method)
added sample file for inner class