UIView category which makes it easy to create layout constraints in code