added functions and written function which convert string to sef.
all files' cache names were changed to capture that user viewed which page