added archive page and much more!