A UIView catagory for Auto Layout and other things