Add Archive page and improve the Category pages.