add pinterest-style waterfall collection view with sticky header