Using jQuery's Deferred Functionality For Asynchronous Configuration