Changed ddclient to convert points to floats, and added lots of comments