AngularJS range slider directive WITHOUT jQuery dependency