add a bit to perplexity and gk
add macro for perplexity
Add funcs for Aitchison geometry. More tests on the way.
Fix typo.