Removed in-progress delegate methods

• changed offset value from CGSize to UIOffset
• implemented offset and inset methods
• Added respondsToSelector on optional delegate/datasource calls