Thanks a lot, great job!
BTW: Each block (in coin base transaction extra) we have information about daemon version and build number, that was used to mine a block.
It would be nice if you will show this info with block relevant information.
src\currency_core\miner.cpp:
bool miner::request_block_template()
{
block bl = AUTO_VAL_INIT(bl);
wide_difficulty_type di = AUTO_VAL_INIT(di);
uint64_t height = AUTO_VAL_INIT(height);
currency::blobdata extra_nonce = PROJECT_VERSION_LONG "|";