added google rich snippets
fixed published at to item
refactor