Constant for number of timers
keywords
Make timer a const, make get methods const
void argument lists
Make Interrupt handlers friends so can protect callbacks
Return Timer references rather than copying objects, remove redundant abs, const a struct that should not change
Protect Timer struct and Timers array

not clear why they were public
Timer structure will be different for each CPU architecture
timer - change to unsigned short

Prevent use of negative timer numbers (array indexing assumed positive).
Unlikely to need more than 255 timers
setPeriod - make argument unsigned

Allow longer periods
README.md - update type of timer variable (unsigned short)

Make it match the code
Merge pull request #32 from ecdr/misc

more type checking, more information hiding, return refs, add keywords