Adds socket.io to deps
Begins scaffolding for doorbell implementation
Moves doorbell function to a factory and creates a file for directives
Resolves merge and updates package.JSON to include deps for passport
Resolves merge