We pass the first round of tests - woot
Created a callback interface so we don't have to pass around the cordova context