Updated Readme

Added some documentation and usage steps
Add setDelegate: method

Added 'setDelegate:' so delegate can be set when a view is made draggable with 'makeDraggable' only