To run tests, run node main.js on the terminal.
main.js contains instantiation of the blockchain, as well as creating, signing, and adding transactions to a block. Can get balance and check for integrity of the blockchain.
blockchain.js includes the blockchain data structure, and relevant methods such as hashing transactions, signing, and mining.
keygenerator.js uses the EC library for generation of private and public key pairs.