Added RequireJS + core with mediator + module separation