Content managed by google spreadsheet; added analytics; added error logging