Using Mobile Apps To Keep Your Health In Check