Initial take on adding first class author, media and opengraph support

Added AuthorList, Author, AuthorSocial, Image and Video structs
Added Page.Author(s) functions
Added opengraph metadata template

#655 #675