Timer hardware implemented and tested.

Now need to add software to drive it.