lan-chat app initial commit