Add validate, transaction_pool, main (test) and temporary blockchain (WIP).