updated to not read location.hash directly. Ran build.

Firefox decodes any uri encoded values in location.hash when accessed
directly. To safely use uri encoded URI as route parameters, we cannot
read from location.hash .