DynamicInvoke PublicKeyBox

-Changed PublicKeyBox class to DynamicInvoke
DynamicInvoke ScalarMult

-Changed ScalarMult class to DynamicInvoke
Some documentation (not yet done)

I think the methods need some redesign.