Align and arrange collection of views (UIView, UIImageView, UIButton, … ) on different directions