A javascript AMD loader