Fix typo
Add page navigation in URL
Switch to CSS flex model and viewport dependent sizes