A multi-range slider directive for AngularJS