Week 22.
Refactoring with RequireJS.