add bootstrap 3 dependency
add range type to all inputs and improve watchers