Mobile golf GPS and other apps