added category page tempalte, plus lots of little tweaks