updated everything to be dynamic
added a watch to the minValue and maxValue
updated the html for dev
added tests for watches