Oberlin professor creates app to help her son, others cope with chronic pain