Timer now uses Duration instead of u64

Update for Rust-Nightly