missing constructor
dont create on init(allow to use without pull)
pull listener
get hiehgt from child view
only do if we want to update!
everything can be animated
oups
animation
showHeaderPullView and closeHeaderPullView methods
damn!