An android alarm clock based on distance rather than time (in progress, fall 2014)