added socket.io
updated gitignore