init widget
added gitignore
added socket.io