Refactor: Rename GlobalTimer BWTimer and reorganize its interface.