initial MethodElement class

Added :
* Classes : MethodElement, Instruction, FieldDeclaration,
MethodsArgumentList, BlockOfCode

And various fixes