Adding initial support for tracking latest block hash

 * Initial commit of incomplete job