An Introduction to Modern Timekeeping and Time Transfer