fix linting errors in moderator
ignore node_modules
fix dependency errors

$.url is now required as a module.
embed.init gets the player list as second parameter.
The init function is then called from within the player module after
players are initialised.