add click event to seat element
add deselect option to seat element
fix jshint errors
add test dependencies