Closes #97 - Create Range class for Fluo API

Pull request for #97
If you want to add String methods to the base API,  that could be done in a separate issue. Making it consistent would probably be a bigger change than these Range related changes.