* Renamed MethodArgumentsList to ArgumentsDeclarationsList
* Renamed MethodElement to MethodExpression
* Added ListCodeElement class as base for DictionaryExpression,
ArrayExpression, ArgumentsDeclarationsList etc.
* Updated and added documentation comments
* various small fixes