Added AMD-compatible (RequireJS) source file