PM: start to separate require js