Added background.js to register for GCM