update home page and add new archive page