Refactor #2 Using suffix in UrlManager and DIRECTORY_SEPARATOR