Added base messaging.js library