included curve25519 code. need to check licensing
incomplete
implementation done. writing tests
inverse map is correct. forward map is buggy
superficial manual tests pass