several bug fixes and updates to the hypothesis screen.
Still needs some work managing changes to the hypothesis type.
Also need to check if the "contains" functions work when you
upload a design