This uses character string to represent arbitrary big numbers. Please refer to the files in the folder "character_math" The main math.js is buggy, especially the division. Will clean up later.
Also it is terribly slow, it takes about 1-2 Minutes to generate a bitcoin key with private key 7
Thanks