A look at health and exercise related apps for smart phones and tablet computers.