cleaning the house
included all functions description in refrence
saved header with content
fixed some errors in parser in refrence name catching
Changed parent resolution path.

now we use the original uri to identifie the parent.
Merge branch 'improve_parser'