add sum_difficulty to simple_chain_impl
clean up impl code removing old cruft
add genesis block with initchain2
add flock and initialize organizer structures.