Moved method options to be the first parameter

It's easier to use when the options parameter is first, followed by the error and success callback functions.