implement tag pages, add more stuff to article info
update preview