Initial Commit
Add callback capability - 'action for when timer runs out'
Updated callback repo
Updated callback PR and added missing specs