Can anyone recommend a good alarm clock app that plays music, but with customizable settings? I would like one that can play a song a specified number of times, or for a specified period of time. I also do not want it to vibrate. An option to play different songs consecutively (such as by playing a playlist) would be nice too. I've been using the one on the built-in Clock app, but I dislike how it plays a song repeatedly for 15 minutes, and vibrates throughout that entire time.