add favicon and socket.io