added factory collection
added urlPrefixComposition
temp: added luya\collection