Return rangeControl object if only one object
Separate plugin file and example file, rewrite tasks, create uglify version