add support for auto height constaints & work on a scrollview subclass that simplfies working with stacks