JS: Observable Pattern (require.js)