variabe name assignment, and scope resolution pass implemented. (Check if more needs to be done)