added view, model and lib for slider