added comments for clarification
implement better starting alarm. fixes #8
Merge branch 'feature/randomizeAlarm' into develop