some blockchain tests
blockchain tests; renaming; fix genesis creation
remove scribbles; fix tests