Add dlon() and refactor dlat()
s/latitude/lat/g
Implement decode_{lat,lng}() and some refactoring