Broken
FIXED
Extracts socket logic (I think)
Changes port from 5000 to 3000
Adds jasmine testing