[mod] move in direction of python grammar
[enh] match python grammar on power -> factor -> atom
[mod] indent for better lisibility
[enh] handle all spaces situation of a power
[mod] make binary operation node construction more generic