if support added
added switch statement visitor routine
loop statement handled
return supported
function declaration support started