UIView and CGRect extension that adds properties to manipulate them efficiently