Homeworks 3 and 4 - Modules and Patterns and AMD and RequireJS - done