This depository can be frequently updated. Check this as often as possible, if you want to get the newest version.
3x switches
1x speaker
That's all:)
Main.ino is the main script. Others are refered in Main.ino. To change your setting, edit values of the global constants defined at line 3 to 11. That's all you have to do about coding.