construct seajs module