Added very useful timer class for arduino including callback capability