Which app do you use. I am trying to find a good app that tells me, my time, pace, distance, and route. I would also like one where I can map out the best possible routes for my 5 year old and me, we are already 4 weeks late starting our training thanks to the bitter cold weather, and we would like to get started soon since this is also going to be our bonding time since I don't get to see him much due to school and my work.