We are living in an age where mobile applications empower businesses as well as individuals on various aspects of our day to day activities. The app market is growing exponentially with smartphones outnumbering the PCs. Thousands of mobile apps are getting released in the market to make our personal as well as professional life easier than before.