introducing requirejs and basic usage