Remove XXXLists in ProfileService

Remove XXXLists in ProfileService
Add support for url parameters in UrlPattern

Add support for url parameters in UrlPattern
ProfileService clean and various classes refactoring related

ProfileService clean and various classes refactoring related