A totally flexible and general timer interrupt framework for designing solutions needing one or many individual elapsing and separate timers