add support for import and package in syntax analysis phase