extend constrainable interface to include size hint strengths
more work on layout manager
update constraints widget for superclass update