range functions
moved rangeF and rangeD to same location as range function. Oops.
Merge pull request #187 from stucchio/range

range functions