Boulder Community Health joins the smartphone age