subclassing UIcontrol to create a custom ui with uikit and coregraphics