minor changes
Implemented navigation on popstate + page refresh keeps the same state