several bug fixes in the hypothesis screen, removed the
$watch functions since they behave badly when the controller
initializes