added line_number field in the node
started some work for the scope management
scope is now basically working.
WIP of course, still the first element in a scope does not get it