Maptask now receives all the information it needs to generate a map.
Currently keeps track of total distance traveled.
more work to be done.