uiview extensions for no-xibbers in swift