Added Timer implementation and updated mempool UT