require js initial commit