Repeated Synatx Errors Unexpected Tokens for Meteor Methods, Old Way & New Way

Pretty stuck here.

Recently began creating some methods via the processes outlined in the new Meteor guide. So I downloaded the suggested packages and changed some events to the suggested formats.

Now I am getting an error on every Method on the lib side. The error is an unexpected syntax error. I even went back to the old way of creating methods, and I am still getting an unexpected syntax error. No matter how I create the method, I am getting an unexpected syntax error.

Error:

/Users/WreadWrkrIron/WreadWrkr/.meteor/local/build/programs/server/app/app/lib/methods.js:115
W20160309-21:29:42.864(-8)? (STDERR) registerUser = function(email, password) {
W20160309-21:29:42.864(-8)? (STDERR) ^
W20160309-21:29:42.866(-8)? (STDERR) SyntaxError: Unexpected token =
W20160309-21:29:42.866(-8)? (STDERR) at /Users/WreadWrkrIron/WreadWrkr/.meteor/local/build/programs/server/boot.js:241:30
W20160309-21:29:42.866(-8)? (STDERR) at Array.forEach (native)
W20160309-21:29:42.866(-8)? (STDERR) at Function..each..forEach (/Users/AriKamin/.meteor/packages/meteor-tool/.1.1.10.e4z2zr++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11)
W20160309-21:29:42.867(-8)? (STDERR) at /Users/WreadWrkrIron/WreadWrkr/.meteor/local/build/programs/server/boot.js:137:5

Old Way: Getting an Unexpected syntax error:

createVideo = function(videotitle, videotext, videocreator, videomembers, videodate, videolocation, videotags) {
Video.insert({
TitleText :videotitle,
TextText :videotext,
CreatorText :videocreator,
ImageFileText:videomembers,
DisplayTextLocation:videodate,
DateText: videolocation,
TagsText :videotags
}, function(error) {
console.log(error);
});
},

New Way: Still getting an unexpected syntax error.

createVideo = function(videotitle, videotext, videocreator, videomembers, videodate, videolocation, videotags) {
Video.methods.insert = new ValidatedMethod({
name: ‘Texts.methods.insert’,
validate: new SimpleSchema({
videotitle: { type: String },
videotext: { type: String },
videocreator: { type: String },
videomembers: { type: String },
videodate: { type: String },
videolocation: { type: String },
videotags: { type: String }
}).validator(),
run(videotitle, videotext, videocreator, videomembers, videodate, videolocation, videotags) {
// In here, we can be sure that the newInvoice argument is
// validated.
if (!this.userId) {
throw new Meteor.Error(‘Texts.methods.insert.not-logged-in’,
‘Must be logged in to create a text.’);
}
Video.insert({
videotitle,
videotext,
videocreator,
videomembers,
videodate,
videolocation,
videotags })
}
});
};

So both ways of creating methods are creating errors. Can anyone see what is going wrong? Would be incredibly appreciative to receive some advice.