Now, before I let you at it I must say: don't expect it to be too pretty.
Besides me not having written any other C programs, I coded this thing to serve my mapping needs, not to make a beautiful program. I think that my changes are pretty self explanitory but they may not appear that way to someone else. I am happy to answer questions about the way the code works if anyone cares to ask. I am also happy to take advice from coders who want to share their wisdom with me. Becoming a better coder is something that I do want to do, but usually takes second place to my mapping. Enough rambling from me, go the the utils page and grab it.