Adding UIImageView subclass based on code from OBShapedButton to ignore touches on transparent parts of the image.
Adding stock debug-logging DLOG() macro.
Constructing view and view controller; implementing specified dial functionality at the view controller level for demonstration purposes, using values 1-60 instead of 1-100.