Using TypeScript, AMD, and Angular