For many of us, from the moment we wake up, thoughts permeate our mind, racing against the clock before our day has even begun. And we’re left spending the rest of our day with our minds in a constant state of flux. A new mobile application has been launched with the goal of helping people combat day-to-day stressors through meditation.