Basic routing and socket.io added