Added QUnit testing. Updated Async for better response.