Fixes #1

Now using jQuery.extend() to create an options object that merges
default values with user-supplied arguments