How can I store navigation and clicks (the router state changes) with aurelia store? Why doesn't it do this out of the box?