New app offers diabetes information with dash of humor