Generic Timer Initialization

Combined all of the individual timer initializations into a single
function.
Fixes #8