Added router.start() to fix the issue with a workaround described in Issues (#5, "doesn't work without a statechange")
url was pointing to nothing in previous commit (c1e57d96d08bff07b7850db82d10780cc8d26353), fixed this.
When calling Router.start() it interprets the current path (ie. '/archive') and routes it accordingly. You can also manipulate the behaviour of .start() by manually parsing a url to it. (ie. '/index')
Notice that the url isn't pushed in this case, otherwise you would have used .navigate() to navigate to a specific url.
Merge pull request #6 from fgd007/master

I missed your request any how. Thanks :)