added a timer, courtesy of some stolen constants.  It doesn't do anything too interesting just yet.  Especially with interrupts disabled