Various fixes and code development

Added :
* initial ability to parse method declaration

Modified :
* Declaration class split into two classes : Declaration and
FieldDeclaration

And various other small changes.