added .gitignore
getting ready to publish to pub
added license
changed range to lowercase to fit with the package name
renamed range to range_util