angular
  .module('app')
  .factory('MetaMachine', function($rootScope) {
    var MetaMachine = {
      title: function(pageTitle, baseTitle) {
        baseTitle = typeof baseTitle != 'undefined' ? baseTitle : "Rootstrikers";
        $rootScope.title = typeof pageTitle != 'undefined' ? pageTitle + " | " + baseTitle : baseTitle;
      },
      description: function(description) {
        $rootScope.metaDescription = description || "We fight the corrupting influence of money in politics";
      }
    };
    return MetaMachine;
  });

@@ -63,24 +63,419 @@
 ootScope) %7B%0A
+%0A    var metaDefaults = %7B%0A      metaTitle: %22Home %7C Rootstrikers%22,%0A      metaDescription: %22We fight the corrupting influence of money in politics%22,%0A      metaImage: %22http://facultycreative.com/img/icons/facultyicon114.png%22,%0A      metaUrl: %22http://rs002dev.herokuapp.com/%22%0A    %7D;%0A%0A    (function setDefaults() %7B%0A      _.each(metaDefaults, function(val, key) %7B $rootScope%5Bkey%5D = val; %7D);%0A    %7D)();%0A%0A
     var Meta
@@ -633,17 +633,21 @@
 otScope.
-t
+metaT
 itle = t
@@ -880,24 +880,265 @@
  politics%22;%0A
+      %7D,%0A      image: function(url) %7B%0A        $rootScope.metaImage = url %7C%7C %22http://facultycreative.com/img/icons/facultyicon114.png%22;%0A      %7D,%0A      url: function(url) %7B%0A        $rootScope.metaUrl = url %7C%7C %22http://rs002dev.herokuapp.com/%22;%0A
       %7D%0A    

Update MetaMachine directive to add a metaImage tag and metaUrl tag (OG tags for Facebook). Directive now also sets page defaults.