New app helps detect vision problems