Added support for parsing a list of body statements
Refactored StatementChecker visitor to visit the list of statements
Changed Grammer to support parsing list of body statements
Put private method under public method
Added missing unit test cases for condition statement checking