tests are now authored and passing
key exchange demo updated to work with new crypton APIs, crypton api tweaks as the canvas was not visible in the DOM